home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_12.txt < prev    next >
Text File  |  1988-04-23  |  10KB  |  171 lines

  1. # near model CODE resource
  2. # jump table entries: 856-857 (2 of them)
  3. export_107:
  4. 00000000  4E56 FE3E                link       A6, -0x01C2
  5. 00000004  42A7                     clr.l      -[A7]
  6. 00000006  3F3C 0083                move.w     -[A7], 0x83
  7. 0000000A  486E FF56                pea.l      [A6 - 0xAA]
  8. 0000000E  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  9. 00000014  A97C                     syscall    GetNewDialog
  10. 00000016  201F                     move.l     D0, [A7]+
  11. label00000018:
  12. 00000018  42A7                     clr.l      -[A7]
  13. 0000001A  486E FF54                pea.l      [A6 - 0xAC]
  14. 0000001E  A991                     syscall    ModalDialog
  15. 00000020  0C6E 0002 FF54           cmpi.w     [A6 - 0xAC], 0x2
  16. 00000026  6700 00CE                beq        +0xD0 /* 000000F6 */
  17. 0000002A  0C6E 0001 FF54           cmpi.w     [A6 - 0xAC], 0x1
  18. 00000030  6600 00C0                bne        +0xC2 /* 000000F2 */
  19. 00000034  486E FF56                pea.l      [A6 - 0xAA]
  20. 00000038  3F3C 0004                move.w     -[A7], 0x4
  21. 0000003C  486E FE4A                pea.l      [A6 - 0x1B6]
  22. 00000040  486E FE46                pea.l      [A6 - 0x1BA]
  23. 00000044  486E FF4C                pea.l      [A6 - 0xB4]
  24. 00000048  A98D                     syscall    GetDialogItem/GetDItem
  25. 0000004A  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  26. 0000004E  486E FE4C                pea.l      [A6 - 0x1B4]
  27. 00000052  A990                     syscall    GetDialogItemText/GetIText
  28. 00000054  486E FE4C                pea.l      [A6 - 0x1B4]
  29. 00000058  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  30. 0000005C  584F                     addq.w     A7, 4
  31. 0000005E  486E FE4C                pea.l      [A6 - 0x1B4]
  32. 00000062  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  33. 00000066  584F                     addq.w     A7, 4
  34. 00000068  4A40                     tst.w      D0
  35. 0000006A  660C                     bne        +0xE /* 00000078 */
  36. 0000006C  3F3C 0460                move.w     -[A7], 0x460
  37. 00000070  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  38. 00000074  544F                     addq.w     A7, 2
  39. 00000076  607A                     bra        +0x7C /* 000000F2 */
  40. label00000078:
  41. 00000078  486E FE4C                pea.l      [A6 - 0x1B4]
  42. 0000007C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  43. 00000080  584F                     addq.w     A7, 4
  44. 00000082  486D F990                pea.l      [A5 - 0x670]
  45. 00000086  486E FE3E                pea.l      [A6 - 0x1C2]
  46. 0000008A  3F3C 0810                move.w     -[A7], 0x810
  47. 0000008E  A9EB                     syscall    Pack4/FP68K
  48. 00000090  486E FE3E                pea.l      [A6 - 0x1C2]
  49. 00000094  486D F9AE                pea.l      [A5 - 0x652]
  50. 00000098  3F3C 080E                move.w     -[A7], 0x80E
  51. 0000009C  A9EB                     syscall    Pack4/FP68K
  52. 0000009E  6008                     bra        +0xA /* 000000A8 */
  53. 000000A0  0000 0000                ori.b      D0, 0x0
  54. 000000A4  0000 0000                ori.b      D0, 0x0
  55. label000000A8:
  56. 000000A8  487A FFF6                pea.l      [PC - 0xA /* 000000A0, value 0x0, cstring "" */]
  57. 000000AC  486D F9AE                pea.l      [A5 - 0x652]
  58. 000000B0  3F3C 0808                move.w     -[A7], 0x808
  59. 000000B4  A9EB                     syscall    Pack4/FP68K
  60. 000000B6  6C1C                     bge        +0x1E /* 000000D4 */
  61. 000000B8  3F3C 0461                move.w     -[A7], 0x461
  62. 000000BC  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  63. 000000C0  544F                     addq.w     A7, 2
  64. 000000C2  486E FF56                pea.l      [A6 - 0xAA]
  65. 000000C6  3F3C 0004                move.w     -[A7], 0x4
  66. 000000CA  4267                     clr.w      -[A7]
  67. 000000CC  3F3C 7FFF                move.w     -[A7], 0x7FFF
  68. 000000D0  A97E                     syscall    SelectDialogItemText/SelIText
  69. 000000D2  601E                     bra        +0x20 /* 000000F2 */
  70. label000000D4:
  71. 000000D4  486E FE3E                pea.l      [A6 - 0x1C2]
  72. 000000D8  486D F1B6                pea.l      [A5 - 0xE4A]
  73. 000000DC  3F3C 080E                move.w     -[A7], 0x80E
  74. 000000E0  A9EB                     syscall    Pack4/FP68K
  75. 000000E2  486D F1B6                pea.l      [A5 - 0xE4A]
  76. 000000E6  486D DCFE                pea.l      [A5 - 0x2302]
  77. 000000EA  3F3C 0810                move.w     -[A7], 0x810
  78. 000000EE  A9EB                     syscall    Pack4/FP68K
  79. 000000F0  6004                     bra        +0x6 /* 000000F6 */
  80. label000000F2:
  81. 000000F2  6000 FF24                bra        -0xDA /* 00000018 */
  82. label000000F6:
  83. 000000F6  486E FF56                pea.l      [A6 - 0xAA]
  84. 000000FA  A982                     syscall    CloseDialog
  85. 000000FC  4E5E                     unlink     A6
  86. 000000FE  4E75                     rts
  87. export_108:
  88. 00000100  4E56 FE3E                link       A6, -0x01C2
  89. 00000104  42A7                     clr.l      -[A7]
  90. 00000106  3F3C 0084                move.w     -[A7], 0x84
  91. 0000010A  486E FF56                pea.l      [A6 - 0xAA]
  92. 0000010E  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  93. 00000114  A97C                     syscall    GetNewDialog
  94. 00000116  201F                     move.l     D0, [A7]+
  95. label00000118:
  96. 00000118  42A7                     clr.l      -[A7]
  97. 0000011A  486E FF54                pea.l      [A6 - 0xAC]
  98. 0000011E  A991                     syscall    ModalDialog
  99. 00000120  0C6E 0002 FF54           cmpi.w     [A6 - 0xAC], 0x2
  100. 00000126  6700 00CE                beq        +0xD0 /* 000001F6 */
  101. 0000012A  0C6E 0001 FF54           cmpi.w     [A6 - 0xAC], 0x1
  102. 00000130  6600 00C0                bne        +0xC2 /* 000001F2 */
  103. 00000134  486E FF56                pea.l      [A6 - 0xAA]
  104. 00000138  3F3C 0004                move.w     -[A7], 0x4
  105. 0000013C  486E FE4A                pea.l      [A6 - 0x1B6]
  106. 00000140  486E FE46                pea.l      [A6 - 0x1BA]
  107. 00000144  486E FF4C                pea.l      [A6 - 0xB4]
  108. 00000148  A98D                     syscall    GetDialogItem/GetDItem
  109. 0000014A  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  110. 0000014E  486E FE4C                pea.l      [A6 - 0x1B4]
  111. 00000152  A990                     syscall    GetDialogItemText/GetIText
  112. 00000154  486E FE4C                pea.l      [A6 - 0x1B4]
  113. 00000158  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  114. 0000015C  584F                     addq.w     A7, 4
  115. 0000015E  486E FE4C                pea.l      [A6 - 0x1B4]
  116. 00000162  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  117. 00000166  584F                     addq.w     A7, 4
  118. 00000168  4A40                     tst.w      D0
  119. 0000016A  660C                     bne        +0xE /* 00000178 */
  120. 0000016C  3F3C 049C                move.w     -[A7], 0x49C
  121. 00000170  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  122. 00000174  544F                     addq.w     A7, 2
  123. 00000176  607A                     bra        +0x7C /* 000001F2 */
  124. label00000178:
  125. 00000178  486E FE4C                pea.l      [A6 - 0x1B4]
  126. 0000017C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  127. 00000180  584F                     addq.w     A7, 4
  128. 00000182  486D F990                pea.l      [A5 - 0x670]
  129. 00000186  486E FE3E                pea.l      [A6 - 0x1C2]
  130. 0000018A  3F3C 0810                move.w     -[A7], 0x810
  131. 0000018E  A9EB                     syscall    Pack4/FP68K
  132. 00000190  486E FE3E                pea.l      [A6 - 0x1C2]
  133. 00000194  486D F9AE                pea.l      [A5 - 0x652]
  134. 00000198  3F3C 080E                move.w     -[A7], 0x80E
  135. 0000019C  A9EB                     syscall    Pack4/FP68K
  136. 0000019E  6008                     bra        +0xA /* 000001A8 */
  137. 000001A0  0000 0000                ori.b      D0, 0x0
  138. 000001A4  0000 0000                ori.b      D0, 0x0
  139. label000001A8:
  140. 000001A8  487A FFF6                pea.l      [PC - 0xA /* 000001A0, value 0x0, cstring "" */]
  141. 000001AC  486D F9AE                pea.l      [A5 - 0x652]
  142. 000001B0  3F3C 0808                move.w     -[A7], 0x808
  143. 000001B4  A9EB                     syscall    Pack4/FP68K
  144. 000001B6  6C1C                     bge        +0x1E /* 000001D4 */
  145. 000001B8  3F3C 049D                move.w     -[A7], 0x49D
  146. 000001BC  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  147. 000001C0  544F                     addq.w     A7, 2
  148. 000001C2  486E FF56                pea.l      [A6 - 0xAA]
  149. 000001C6  3F3C 0004                move.w     -[A7], 0x4
  150. 000001CA  4267                     clr.w      -[A7]
  151. 000001CC  3F3C 7FFF                move.w     -[A7], 0x7FFF
  152. 000001D0  A97E                     syscall    SelectDialogItemText/SelIText
  153. 000001D2  601E                     bra        +0x20 /* 000001F2 */
  154. label000001D4:
  155. 000001D4  486E FE3E                pea.l      [A6 - 0x1C2]
  156. 000001D8  486D F1B6                pea.l      [A5 - 0xE4A]
  157. 000001DC  3F3C 080E                move.w     -[A7], 0x80E
  158. 000001E0  A9EB                     syscall    Pack4/FP68K
  159. 000001E2  486D F1B6                pea.l      [A5 - 0xE4A]
  160. 000001E6  486D DD06                pea.l      [A5 - 0x22FA]
  161. 000001EA  3F3C 0810                move.w     -[A7], 0x810
  162. 000001EE  A9EB                     syscall    Pack4/FP68K
  163. 000001F0  6004                     bra        +0x6 /* 000001F6 */
  164. label000001F2:
  165. 000001F2  6000 FF24                bra        -0xDA /* 00000118 */
  166. label000001F6:
  167. 000001F6  486E FF56                pea.l      [A6 - 0xAA]
  168. 000001FA  A982                     syscall    CloseDialog
  169. 000001FC  4E5E                     unlink     A6
  170. 000001FE  4E75                     rts
  171.